package com.ruoyi.logistic.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * 区域收入分析-承包区
 */
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;

//区域收入分析-承包区汇总
@Data
public class NetworkUndertakeGoAreaIncome implements Serializable {

    private static final long serialVersionUID = 1709549607214961841L;
    //      网点名称
    @ApiModelProperty("网点名称")
    private String networkNameId;
    //      日期
    @ApiModelProperty("日期")
    private Date settleDate;
    //      账号类型
    @ApiModelProperty("账号类型")
    private String settleType;
    //      承包区名称id
    @ApiModelProperty("承包区名称")
    private String contractAreaNameId;
    //      总票数
    @ApiModelProperty("总票数")
    private Integer totalTicket;
    //      重量
    @ApiModelProperty("重量")
    private Double totalWeight;
    //      收入
    @ApiModelProperty("收入")
    private BigDecimal totalIncome;
    //      票均收入
    @ApiModelProperty("票均收入")
    private BigDecimal avgTicketIncome;
    //      票均重量
    @ApiModelProperty("票均重量")
    private Double avgTicketWeight;

    //      区域一票数
    @ApiModelProperty("区域一票数")
    private Integer areaOneTicket;
    //      区域一票数占比 (%)
    @ApiModelProperty("区域一票数占比 (%)")
    private Double areaOneTicketRatio;
    //      区域一重量
    @ApiModelProperty("区域一重量")
    private Double areaOneWeight;
    //      区域一重量占比(%)
    @ApiModelProperty("区域一重量占比(%)")
    private Double areaOneWeightRatio;
    //      区域一收入
    @ApiModelProperty("区域一收入")
    private BigDecimal areaOneIncome;
    //      区域一票均收入
    @ApiModelProperty("区域一票均收入")
    private BigDecimal areaOneAvgIncome;
    //      区域一票均重量
    @ApiModelProperty("区域一票均重量")
    private Double areaOneAvgWeight;

    //      其他区域票数
    @ApiModelProperty("其他区域票数")
    private Integer areaOtherTicket;
    //      其他区域票数占比(%)
    @ApiModelProperty("其他区域票数占比(%)")
    private Double areaOtherTicketRatio;
    //      其他区域重量
    @ApiModelProperty("其他区域重量")
    private Double areaOtherWeight;
    //      其他区域重量占比(%)
    @ApiModelProperty("其他区域重量占比(%)")
    private Double areaOtherWeightRatio;
    //      其他区域收入
    @ApiModelProperty("其他区域收入")
    private BigDecimal areaOtherIncome;
    //      其他区域票均收入
    @ApiModelProperty("其他区域票均收入")
    private BigDecimal areaOtherAvgIncome;
    //      其他区域票均重量
    @ApiModelProperty("其他区域票均重量")
    private Double areaOtherAvgWeight;
//    //      网点名称
//    @ApiModelProperty("网点名称")
//    private String networkName;
//    //      承包区名称
//    @ApiModelProperty("")
//    private String contractAreaName;


}
